A subtree of utilities some of which we are not able to include source for
links are included to programs qualifying as utilities
even though they exist
elsewhere in the tree (indicated with "l->").
l-> CDio: 2 programs for reading & writing audio/data CDs: ReadCD -- a program that can read audio and data tracks off a CD and optionally write them to files and/or play the audio tracks via the audio hardware. WriteCDR -- a writer driver that can create a single session, single track data CD-R from file system image files. (see toolbox/src/apps/CDio.) CDmastering: CD WORM mastering tools contains mkisofs, a binary capable of creating an ISO-9660 filesystem image. Also contains mkdisc source as well as scripts and binaries required to burn an SGI-style CD-ROM. The scripts do error checking and can handle sa files (putting sashes on the volume header, etc.). The scripts work with: The Sony CDW-E1/W1 CD Encoding/Writing units. The Sony CDW-900E CD Recroding unit. No other CD writing units are supported. You will also need write-once CD-ROMs. The binaries and scripts allow you to put an EFS filesystem onto a CD. EFS is the standard SGI disk format and is only readable on an SGI machine using a standard CD-ROM unit (reader). l-> VCal: a simple calendar program with alarms. (see toolbox/src/exampleCode/viewkit/VCal.) cd-catalog: contains a 10/13/95 version of music catalog files for CDman(1) and cdplayer(1). The music catalog stores titles, artists and program information for Compact Discs. When a CD is inserted in the CD-ROM drive, CDman searches the music catalog for an entry containing catalog information for that recording. If it finds one, it displays the information in its large display panel. Data from the recording's table of contents is used as the key for searching the music catalog. l-> cmapdoctor: a scanner/viewer of X colormaps and visuals including overlays, underlays, and popups. this app can be used to diagnose/debug/verify colormaps and their contents in applications using multiple colormaps and visuals. (see toolbox/src/apps/cmapDoctor.) coffcheck: find+replace COFF executable files on local file systems. a script with an accompanying article provides the method to identify COFF (IRIX 4) binaries and replace them with the ELF binaries that IRIX 5 and later releases employ. efscopy: powerful tool quickly clones an entire disk's contents. provides FAST disk-cloning--faster than partition-to-partition copy of sash cp (see Copying Hard Disks From the Command Monitor from Chapter 10: Using The Command (PROM) Monitor in the IRIX(TM) Admin: System Configuration and Operation as well as Installing and Running IRIX on a Drive Other Than Drive 1); restore an efscopy'ed image file onto multiple target devices simultaneously, e.g. sash cp can't do what efscopy file target1 target2 ... can do. l-> fconv: a Motif-based numeric format conversion utility for hex, octal and decimal equivalents. (see toolbox/src/exampleCode/fconv.) l-> gmemusage: a graphical memory usage display tool, developed at Silicon Graphics to help programmers analyze how their programs and the system as a whole is using memory. It has proven to be quite useful to programmers at Silicon Graphics, and hopefully will be useful to Silicon Graphics developers as well. (see toolbox/src/apps/gmemusage.) l-> gvi: a modest graphical front end to the vi(1) text editor. By placing each vi editing window on top of each other and using the ViewKit TabPanel, one can easily select among editing sessions. Each vi editing window has a tab (like a rolodex tab) associated with it. (see toolbox/src/apps/gvi.) insight_dev: the IRIX 5.3 extension to 5.2's sgihelp_dev is here! IRIS InSight Professional Publisher Product Evaluation Software for IRIX 5.3-based platforms, enables technical writers to create InSight books, SGI help cards, and hardcopy manuals, all from a single FrameMaker source document. parasol: Analyze FORTRAN source to assist in parallel porting. A static analyzer to identify global data dependencies in Fortran from a specified thread point. This has proven very valuable in identifiying common blocks to be made local or to be locked. Doesn't do C and needs one major mod to follow modifications to passed parameters. setfb: sets effective frame buffer depth to 8 or 24 bitplanes. setfb is intended for use by developers wishing to test their applications in an 8-bit system, when what they have is a 24-bit system. NOTE: only usable with Indigo^2 XL and Indy machines. sgihelp_dev: IRIX-5.2-based SGIHelp development tools to integrate help with an application in the Indigo Magic User Environment contains inst-able images of data and executables including an example program with help integrated into it, and a sample of various structures you can create in the help content for your app. Example 1, in /usr/share/Insight/XHELP/samples/exampleApp, shows a complete X11/Motif app integrating the library calls and helpmap file with the SGML help file. The second example, in /usr/share/Insight/XHELP/samples/sampleDoc, demonstrates the various valid SGML structures when constructing a SGML instance of the XHELP DTD. The /usr/share/Insight/XHELP/HELPDEV.txt document discusses how to integrate help with your application in more detail. Please read that file to begin your adventure of integrating SGIHelp into your application. l-> short_timeout: checks whether a remote host responds quickly, avoiding a long wait for a network timeout. (see toolbox/src/exampleCode/ networking/short_timeout.) showfiles: access src+man inst imgs on pre-IRIX 6.2 systems; this is an IRIX 5.3-built version of the showfiles(1M) utility bundled in the eoe.sw.unix subsystem in IRIX 6.2 which we provide for people on pre-IRIX 6.2 systems. With it one can do things like extract the src and man inst images from IRIX6.2-built inst images like those found in toolbox/public/freeware2.0/ uil2VK: contains a code generator that can be used with builder Xcessory to generate code compatible with the ViewKit class library. BuilderXcessory is a product of ICS, and can be purchased directly from them or through SGI's ExpressWare. l-> xshowcmap2: an extension to xshowcmap and useful in debugging problems dealing with multiple colormaps and/or visuals. modified with three new optional arguments -visid allows specifying the visual id. -cmap allows specifying the colormap id. -windowid allows specifying a window id. (see toolbox/src/exampleCode/X/xshowcmap2.)
Documentation
Reference